.share-poster-box {
	padding-bottom: 200rpx;
	.img {
		display: block;
		margin: 25rpx auto;
	}
}

.btn-box {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	border-top: solid 1px #f2f2f2;
	background-color: #ffffff;
	padding-bottom: calc(env(safe-area-inset-bottom) / 2);
	z-index: 999;
	.btn {
		padding: 20rpx;
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.back {
		text-align: center;
		height: 90rpx;
		line-height: 90rpx;
		background-color: #000;
		width: 48%;
		color: #fff;
		border-radius: 15rpx;
		font-size: 28rpx;
	}
	.save {
		text-align: center;
		height: 90rpx;
		line-height: 90rpx;
		background-color: #d33123;
		width: 48%;
		color: #fff;
		border-radius: 15rpx;
		font-size: 28rpx;
	}
}

.tip-box{
	padding: 20rpx 50rpx;
	font-size: 24rpx;
	color: #aaa;
}
